草庐IT

关于 xcode:Trouble with arrays and randomizing

全部标签

ios - 在 XCode 中更改为映射模型未在模拟器包中更新

我创建了一个映射模型以在两个核心数据模型之间迁移。然后我编辑了我的映射模型(添加了自定义迁移策略,更改了映射名称等),运行了模拟器,然后......没有任何改变。加载了旧的映射模型,忽略了我的更改。查看模拟器运行的包,.cdm文件的大小也没有改变。还有一个奇怪的问题就是有时候连映射模型都找不到,导致迁移错误。在这种情况下,bundle中的.cdm文件存在但非常小-小于0.5k(我的工作文件是~14k)。我试过运行“Clean”,清空Xcode的DerivedData目录并重置模拟器。他们只解决了新映射模型的问题,但编辑它们将再次不起作用。这使得它几乎不可能使用映射模型。非常令人沮丧:-

ios - 在 XCode 4.2 的单独项目中引用代码

我正在开发一个使用第三方库的iOS应用程序。我想迁移我的项目以使用ARC,但第三方库仍在使用旧的内存管理。所以我想分离第三方代码并将其放在一个没有ARC的单独项目中,然后以某种方式将该项目链接到我的iOS应用程序项目中,以便使用相同的配置将它们构建在一起。这是否可以通过一种非常简单的方式来完成,或者我最好只为单个文件关闭ARC?(看起来很乏味..)我可以使用工作区吗?一个项目是我的iOS应用程序,而另一个项目只包含第三方代码?我玩了一会儿并用谷歌搜索了很多,但似乎没有任何简单的想法,或者我错了吗? 最佳答案 所以在不同博客的大量帮助

ios - 如何在 xcode 中获取类列表

我正在开发一个iOS应用,我想获取我的xcode项目中类的列表实例方法。有谁知道如何做到这一点?谢谢 最佳答案 如果您希望将其用于文档目的(而不仅仅是在使用XCode时),您可以在代码上运行各种程序以提取详细信息并生成各种格式的文档。一种可能是使用Doxygen(这是相当激烈的速度,但非常擅长它的作用)。Documentingobjective-cwithDoxygenparti中显示了关于此的迷你教程。,Documentingobjective-cwithDoxygenpartii和Usingthedoxygenhelperinx

iOS Ad hoc 分发 - 关于 Apple 证书

我想对应用程序进行AdHoc测试。我的客户拥有一个Apple帐户,我是该团队的成员(他添加了我们)。我们想使用这个技术http://www.innerfence.com/howto/install-iphone-application-ad-hoc-distribution将ipa和移动设备发送给我们的客户。问题是,如果我下载客户端的配置文件来生成ipa,它不会与我的XCode中的任何私钥配对(未找到有效的签名身份)。我完全迷路了。我该如何解决这个问题?我想做的是:生成一个.ipa并将其与我客户的.mobileprovision文件一起发送。 最佳答案

ios - 我是否需要最新版本的 Xcode 才能将应用程序提交到应用程序商店?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭5年前。Improvethisquestion我目前在SnowLeopard(10.6.6)上运行Xcode3.2.5版。这意味着我可以在最高iOS4.2的模拟器上运行应用程序。如果我使用过时版本的Xcode提交应用程序以供批准有什么影响吗?运行iOS4.2.1或更高版本的设备能否从应用商店安装我的应用?

ios - xcode IBOutlet 不会连接到代码

我正在使用xcode4.3我有一个大问题:我开始使用ipad的Storyboard创建应用程序。起初我在界面生成器中添加了我的对象,然后我将蓝线拖到.h文件,xcode建立了连接并创建了一个:@property(strong,nonatomic)IBOutletUIButton*button1;用实心圆圈。但是过了几天,我尝试添加一个UIScrollView。我将对象添加到Storyboard中,并拖动了线,但它不会连接并创建属性。所以我首先制作了代码,并尝试链接,但同样的问题。所以我删除了ScrollView并再次插入了一个按钮和标签。但是现在任何对象都不会以任何方式链接到代码!!!

ios - XCode:以编程方式添加具有特定名称和动画的多个按钮

我刚刚阅读了这篇关于addingbuttonswithaloopprogrammatically的帖子.我想做同样的事情,但要为每个人命名,并以相同的方式为它们制作动画。这是个好主意,还是我应该为每个按钮复制同一行代码?此外,我想从名称列表(大于四个)中添加一些按钮(比如四个)并随机选择它们。问题是,我需要正确命名它们并提取与每个名称关联的图像。有什么想法吗?感谢SO社区! 最佳答案 如我所见,您应该制作一个包含按钮信息数组的属性列表(.plist)-对于每个按钮,将有要显示的文本、要显示的图片和操作(方法名称或其他内容)。您可以在

objective-c - 设置属性值不粘/viewDidLoad 在 Xcode 4.3 中被多次调用

所以这很奇怪。我有一个属性(property):@property(weak,nonatomic)Something*something;//.h@synthesizesomething=_something//.m出于某种原因,设置该属性不会保持_something设置。我什至写了一个setter:-(void)setSomething:(Something*)something{_something=something;}传递的something是对象的有效实例。但是,在单步执行_something=something行之后,_something为nil并且something仍然是

objective-c - NSLog 与 Xcode 断点记录和创建日志文件

您是否更愿意推荐使用NSLog或Xcode提供的用于断点调试的日志记录功能?使用NSLog有什么优势吗?对于在客户设备上运行的应用程序:是否有一种简单的方法可以将NSLog或等效输出记录到文件或网络服务中? 最佳答案 就个人而言,我建议同时使用日志记录(通过NSLog)和设置断点。或许您的问题是什么时候应该使用其中一种与另一种。通过断点/GDB调试的优点停止程序流(如果您不想停止程序流,请使用日志记录)显示所有局部变量可以传递objective-c消息并进行c调用。灵活地即时回答您可能对当前状态提出的问题。当您想进入代码并逐步观察发

关于ASO那些事儿

作为开发者,肯定是希望能让自己的App在应用商城得到一个较好的排名。在说事儿前首先要了解应用商店的流量来源一般有哪些:①:搜索流量使用关键字在搜索结果中找到应用程序的用户,可以根据用户搜索的关键字划分流量。②:推荐位流量用户在浏览商店的时候,通过突出显示的位置之一点进应用程序的页面③:外部流量来自除应用商店以外的用户,各种社交媒体广告、其他应用程序广告,博客等。了解应用商店主要的流量来源后,大部分的开发者会发现ASO是一种能以较低成本帮助App提升排名的有效手段。借助ASO工具,能够有效的得到适合App的关键词,经过筛选以及和竞品的对比后得到有价值且值得投入的词,从而推动App的排名。排名高了